تثبيت توزيعة آرتش Arch من لينكس
تُعد توزيعة آرتش (Arch Linux) واحدة من توزيعات لينكس الشهيرة التي تتيح للمستخدمين الحصول على نظام تشغيل مرن وقوي. يتميز آرتش بتوجهه نحو البساطة والشفافية في كيفية بناء النظام، مما يتيح للمستخدمين الحصول على تجربة تخصيص شاملة من خلال تثبيت النظام بأدواته الأساسية فقط، ثم إضافته بحسب احتياجاتهم الشخصية. على الرغم من أن عملية تثبيت آرتش قد تبدو معقدة للعديد من المبتدئين، إلا أنها تقدم فرصة عظيمة للمستخدمين لتعلم المزيد عن كيفية عمل أنظمة التشغيل على مستوى منخفض.
في هذا المقال، سنتناول خطوات تثبيت توزيعة آرتش من لينكس بشكل مفصل، بدءًا من التحضير الأولي للأجهزة وصولاً إلى الحصول على بيئة سطح المكتب الكاملة. سنتبع منهجًا تدريجيًا يضمن لك فهم كيفية القيام بكل خطوة، وكيفية التعامل مع التحديات التي قد تواجهك.
1. التحضير للتثبيت
قبل البدء في تثبيت آرتش، عليك أولاً التأكد من أن لديك المعدات المناسبة ومتطلبات النظام:
متطلبات النظام:
-
معالج: أي معالج حديث من Intel أو AMD.
-
ذاكرة الوصول العشوائي (RAM): 1 جيجابايت على الأقل.
-
مساحة التخزين: يفضل وجود 20 جيجابايت من المساحة الفارغة كحد أدنى.
-
اتصال بالإنترنت: ينصح أن يكون لديك اتصال إنترنت مستقر أثناء التثبيت لأن العديد من الحزم يجب تحميلها من الإنترنت.
تحضير الوسائط القابلة للإقلاع:
أول خطوة هي تحضير USB قابل للإقلاع يحتوي على صورة التثبيت الخاصة بتوزيعة آرتش. يمكنك تنزيل صورة ISO من الموقع الرسمي Arch Linux. بعد تنزيل الصورة، استخدم أداة مثل Rufus أو dd في لينكس لإنشاء USB قابل للإقلاع.
الإقلاع من USB:
قم بتوصيل الـ USB بالجهاز وأعد تشغيله. عند بدء التشغيل، ادخل إلى إعدادات BIOS/UEFI الخاصة بالجهاز، وابحث عن خيار الإقلاع من الـ USB. بعد ذلك، اختر الإقلاع من الـ USB، وسوف تجد نفسك في واجهة آرتش التثبيت.
2. إعداد الأقراص
بمجرد أن تبدأ في استخدام بيئة التثبيت، ستكون في بيئة سطر الأوامر فقط. الخطوة التالية هي إعداد الأقراص لتثبيت النظام.
التحقق من الأقراص المتوفرة:
يمكنك التحقق من الأقراص المتاحة في جهازك باستخدام الأمر التالي:
nginxlsblk
يُظهر هذا الأمر قائمة بالأقراص والبرامج الثابتة المتوفرة في النظام. ستحتاج إلى تحديد القرص الذي ترغب في تثبيت آرتش عليه. عادةً ما يكون القرص الرئيسي هو /dev/sda، لكن تأكد من أنه يتوافق مع جهازك.
تقسيم القرص:
في هذه الخطوة، ستقوم بإنشاء تقسيمات جديدة على القرص. يمكنك استخدام أداة fdisk أو parted لهذا الغرض. إليك مثالًا على كيفية تقسيم القرص باستخدام fdisk:
bashfdisk /dev/sda
ثم، اتبع التعليمات لإنشاء تقسيمات جديدة. يجب أن تقوم بإنشاء تقسيمين على الأقل: الأول لملفات النظام (عادة ما يكون نوعه ext4)، والثاني (إذا أردت) لتبادل البيانات swap. بعد إتمام هذه العملية، يمكنك استخدام الأمر lsblk مرة أخرى للتحقق من التقسيمات الجديدة.
تنسيق الأقراص:
لتنسيق الأقراص التي قمت بإنشائها، يمكنك استخدام الأمر التالي لتنسيق القسم الرئيسي إلى ext4:
bashmkfs.ext4 /dev/sda1
إذا كنت قد أنشأت قسم swap، قم بإنشائه باستخدام:
bashmkswap /dev/sda2 swapon /dev/sda2
3. تثبيت النظام الأساسي
تركيب النظام:
بعد تقسيم وتنسيق الأقراص، حان الوقت لتثبيت النظام الأساسي. أولًا، قم بتركيب القسم الجذري (root) إلى /mnt باستخدام الأمر التالي:
bashmount /dev/sda1 /mnt
ثم استخدم أداة pacstrap لتثبيت النظام الأساسي:
bashpacstrap /mnt base linux linux-firmware
هذه الخطوة ستقوم بتثبيت الحزم الأساسية لنظام آرتش، مثل النواة والبرامج الأساسية التي يحتاجها النظام ليعمل.
إعداد ملف النظام fstab:
بعد تثبيت الحزم الأساسية، يجب إعداد ملف fstab الذي يحتوي على معلومات حول الأقراص والنظام الخاص بك. استخدم الأمر التالي لإنشاء هذا الملف:
bashgenfstab -U /mnt >> /mnt/etc/fstab
4. إعداد النظام
الدخول إلى البيئة الجذرية:
الآن، حان الوقت للدخول إلى البيئة الجذرية التي تم تثبيتها حديثًا. استخدم الأمر التالي:
basharch-chroot /mnt
سيسمح لك هذا بالدخول إلى بيئة النظام الجديد كما لو كنت قد قمت بتثبيت آرتش للتو.
إعداد المنطقة الزمنية:
حدد المنطقة الزمنية باستخدام الأوامر التالية:
bashln -sf /usr/share/zoneinfo/Asia/Damascus /etc/localtime
hwclock --systohc
تأكد من استبدال Asia/Damascus بالمنطقة الزمنية التي تتناسب مع موقعك.
إعداد اللغة:
لتحديد لغة النظام، ستحتاج إلى تعديل الملف /etc/locale.gen:
bashnano /etc/locale.gen
قم بإلغاء تعليق السطر الذي يحتوي على اللغة التي تفضلها (مثل en_US.UTF-8 UTF-8)، ثم نفذ الأمر التالي لتوليد اللغات:
locale-gen
قم بتحديد اللغة الافتراضية:
bashecho "LANG=en_US.UTF-8" > /etc/locale.conf
إعداد الشبكة:
إذا كنت تستخدم الاتصال عبر Ethernet، يجب إعداد الشبكة باستخدام الأمر التالي:
bashecho "myhostname" > /etc/hostname
ثم، قم بتعديل ملف /etc/hosts لتضمين السطور التالية:
makefile127.0.0.1 localhost
::1 localhost
127.0.1.1 myhostname.localdomain myhostname
تأكد من استبدال myhostname باسم جهازك.
إعداد كلمة مرور الجذر:
أخيرًا، حدد كلمة مرور الجذر باستخدام الأمر:
nginxpasswd
5. تثبيت محمل الإقلاع (Bootloader)
في هذه الخطوة، تحتاج إلى تثبيت محمل الإقلاع لكي تتمكن من بدء تشغيل النظام. سنستخدم GRUB كمحمل للإقلاع هنا. أولاً، قم بتثبيت الحزمة:
nginxpacman -S grub
ثم، قم بتثبيت GRUB على القرص:
bashgrub-install --target=i386-pc /dev/sda
بعد ذلك، أنشئ ملف تكوين GRUB:
bashgrub-mkconfig -o /boot/grub/grub.cfg
6. إنهاء التثبيت وإعادة التشغيل
بعد أن تنتهي من كل هذه الخطوات، حان الوقت لإعادة تشغيل النظام:
bashexit
umount -R /mnt
reboot
لا تنسَ إزالة الـ USB القابل للإقلاع عند إعادة التشغيل.
7. إعداد بيئة سطح المكتب (اختياري)
إذا كنت ترغب في إضافة بيئة سطح المكتب، مثل GNOME أو KDE، يمكنك تثبيت الحزم المناسبة باستخدام pacman. على سبيل المثال، لتثبيت GNOME:
nginxpacman -S gnome gnome-extra
ثم، قم بتمكين خدمة gdm لتشغيل مدير تسجيل الدخول:
bashsystemctl enable gdm.service
8. الخلاصة
تثبيت توزيعة آرتش من لينكس هو عملية تعليمية تتيح لك فهماً أعمق لكيفية عمل أنظمة التشغيل. رغم أن آرتش لا يحتوي على معالج تثبيت رسومي مثل بعض التوزيعات الأخرى، إلا أنه يمنحك تحكمًا كاملاً في النظام من البداية إلى النهاية. من خلال اتباع الخطوات التي تم شرحها هنا، يمكنك الحصول على نظام تشغيل لينكس مخصص تمامًا لاحتياجاتك.

